protective garment worn over clothing - Alemán Inglés Diccionario